/* style */

 @import url("reset.css");

html,body {
	background-image:url(../image/bg-body-error-404.jpg);
	background-color:#272727;
	margin:0;
	padding:0;
	border:0;
	text-align:center;
	color:#000;
	font-size:12px;
	font-family:"Helvetica Neue",arial narrow,arial,sans-serif !important;
	overflow:hidden;
}

.casing {
	background:transparent!Important;
}


body:before {
	content:'';
	background:transparent;
	background:-moz-radial-gradient(center center,circle cover,hsla(0,0%,0%,.0) 0%,hsla(0,0%,3%,9) 100%)no-repeat;
	background:-webkit-gradient(radial,center center,0,center center,800,from(hsla(0,0%,0%,.0)),to(hsla(0,0%,3%,9)) );
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:2;
}

a:link,a:visited,a:active,a:hover {
	text-decoration:none;
	color:#555;
}

.errorpage {
	width:1000px margin:0 auto;
	color:#666;
	background-image:url(../image/404.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:790px;
}

.errorpage-text1 {
	font-size:26px !important;
	font-family:open sans,arial narrow,arial,sans serif;
	color:#666 !important;
	text-align:center;
	text-transform:uppercase;
	line-height:20px !important;
	position:relative;
	z-index:9999;
}

.errorpage-text1 a {
	color:#677A06 !important;
}

.errorpage-text2 {
	padding:514px 0 0 0;
}